IDA only

Physicians (per 1000 ppl)

YearValue
20190.34639107566323
20100.26315908040938
20000.22732429926918
19900.1726491059003